.ict-leaflet-control-layers{position:relative;}
.ict-leaflet-control-layers>ul{list-style: none; padding-left:0; margin-top:0; clear:both;border-radius:6px;}
.ict-leaflet-control-layers>ul:before,
.ict-leaflet-control-layers>ul:after{display: table; content: " "; clear:both;}
.ict-leaflet-control-layers>ul>div>li{float:left;cursor:pointer;}
.ict-leaflet-control-layers>ul>li>a{position:relative; display:block; text-decoration:none; padding:3px 18px; color:#000000; background-color:#FFFFFF;}
.ict-leaflet-control-layers>ul>li:nth-child(2n)>a{border-left:solid 1px silver;border-right:solid 1px silver;}
.ict-leaflet-control-layers>ul>div>.active>a{color:#3077E6; }
/* .ict-leaflet-control-layers>ul>div>li>a{color:black} */
.drop{
  position: relative;
  color: black;
  background-color: #ffffff;
  width: 110px;
  height: 50px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
}
.dropmenu>li>a, .drop>li>a{color:black;text-decoration:none;}
.dropmenu {
  display: none;
  position: relative;
  color: black;
  background-color: #ffffff;
  filter:alpha(opacity=50);
      -moz-opacity:0.5;
      -khtml-opacity: 0.5;
      opacity: 0.85;
  width: 110px;
  height: 50px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
}
.ict-leaflet-control-layers:hover .dropmenu{
  display: block;
}
/* .drop:before,
.drop:after{display: table; content: " "; clear:both;}
.active{color:#3077E6; } */
.dropmenu:hover{background-color: #3077e6}
